home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Revolution - Das Atari CD Magazin 1997
/
Revolution - Das Atari CD Magazin 1.iso
/
software
/
anwendng
/
clix360
/
readme.1st
< prev
next >
Wrap
Text File
|
1997-01-21
|
6KB
|
183 lines
Hallo,
Sie sollten diesen Text unbedingt lesen, damit sie einen ersten Einblick in
die Fähigkeiten von Clix bekommen.
Dies sollten Sie mit Clix selbst machen, damit sie die Funktionen auch sehen.
Starten Sie dazu einfach Clix aus dem Pfad heraus, wo sie es entpackt haben,
diese Datei wird dann automatisch geladen.
Clix hat extrem viele Fähigkeiten, die sie sich ansehen sollten, daher hier
ein paar schnelle Beispiele, damit Sie ein wenig Appetit auf Clix bekommen.
Einen Hinweis möchte ich vorher noch geben:
Sie sollten im Anschluß unbedingt die folgenden Texte lesen:
COPYRIGHT : Informationen zum Copyright von Clix
TIPS : Tips zur Installation von Clix und einigen Besonderheiten des
Editors
TOP_100 : Die schönsten 100 Tastaturkürzel von Clix
So und nun zu den leckersten Sachen:
HERVORHEBUNG
Sie schreiben Programme. Es ist sehr angenehm, wenn
Schlüsselwörter hervorgehoben werden, damit man sie besser sieht.
Wie sie hier sehen, kann Clix das (natürlich in Modula-2, wie auch
Clix selbst):
TYPE triplelogic = (ja, vielleicht, nein);
PROCEDURE TollerEditor () : triplelogic;
(* Kommentare werden ebenfalls hervorgehoben, die Einstellungen für die
* Hervorhebungen werden in der Datei CLIX.EXT gemacht.
*)
BEGIN
CASE Editor OF
|Clix : RETURN ja;
|JanE : RETURN vielleicht;
ELSE RETURN nein;
END; (* CASE *)
END Test;
Das ist doch schon was, oder?
Natürlich auch in Assembler:
break: illegal ; Debugger rufen
rts
Zugegeben, ein ziemlich buntes Beispiel, aber doch wirklich gut
zur Demonstration.
TEXTKLAPPUNG
Um über Texte einen besseren Überblick zu bekommen, ist es sehr angenehm,
wenn man nur die Köpfe der wichtigen Bereiche sieht (Prozedurköpfe,
Kapiteltitel...)
Hier sehen sie einen geklappten Text, erkennbar an der durchgezogenen
Linie.
Um einen solchen Text aufzuklappen, gehen sie mit dem Cursor auf die
markierte Linie und drücken CTRL-J, oder benutzen sie den Menu-Eintrag
'Block Aufklappen'. Umgekehrt können sie einen markierten Block einklappen,
indem Sie den Menupunkt 'Block Wegfalten' oder wiederum CTRL-J verwenden.
PROCEDURE Irgendwas;
BEGIN
END Irgendwas;
Die Klappungen werden übrigens in den Dateien durch ein Vertauschen der
Zeilenendekennung angelegt. Das heißt, statt der bei TOS üblichen Folge von
CR+LF wird LF+CR in die Datei geschrieben.
Die meisten Programme kommen auch problemlos damit zurecht.
Da es einige Programme gibt, die mit dieser Art der Klappung nicht
zurechtkommen (z.B. der Pure-Assembler), gibt es eine witere Möglichkeit
zur Textklappung: Dabei muß in der ersten Zeile des Textes die Folge
'{{{}}}' stehen. Diese dient Clix zur Erkennung, daß eine solche Klappung
vorhanden ist. Innerhalb des Textes wird dann der Anfang einer Klappung
durch '{{{' an beliebiger Stelle in der Zeile markiert, und mit '}}}' das
Ende einer Klappung.
So ann man die Klappungsmarker in Kommentaren or dem entsprechenden
Programm verbergen.
Ein Assembler-Quelltext sieht dann also so aus:
;{{{}}} Klappungsmarker für Clix
;
TEXT
main:
;{{{
pea msg
move.w #9,-(sp) ; Cconws
trap #1 ; ausgeben
addq #6,sp
move.w #0,-(sp) ; Pterm
trap #1
;}}}
DATA
msg: dc.b 'Tach auch',13,10,0
MAKROS DIE ERSTE
Kommen wir zu einer der nächsten großen Stärken von Clix.
Zunächst gibt es die Tastaturmakros von CLIX. Sie können dabei beliebige
Tasten mit beliebigen anderen Tastaturfolgen belegen.
Zum Start der Makroaufnahme wird CTRL-ESC verwendet. Während der
Makroaufnahme sind leider ausschließlich Tastendrücke erlaut.
Zum Ende der Aufnahme verwenden Sie wieder CTRL-ESC. Diese Tastenfolge ist
nun im flüchtigen Makrospeicher und kann mit ALT-ESC abgerufen werden. Mit
SHIFT-F5 können sie dieses Makro einer beliebigen Taste zuordnen, und mit
ALT-F5 die Makrodatei speichern.
Das heißt:
-die Tastatur kann frei belegt werden!
-aktuelle mehrfach auszuführende Folgen können automatisiert werden
Beispiele gefällig?
-Sie arbeiten viel mit TeX, und daher ist es Ihnen total lästig, daß Sie
den Backslash '\' nicht direkt auf der Tastatur erreichbar haben. Nun,
dann legen sie ihn doch einfach woanders hin, z.B. auf die '~'-Taste:
CTRL-ESC
'\'
CTRL-ESC
SHIFT-F5 ('Zuweisen' bestätigen)
'~'
Wenn Sie jetzt die '+'-Taste drücken, gibt es natürlich ein '\'
MAKROS DIE ZWEITE
Blockmakros sind auf eine Taste gelegte Blöcke. Markieren Sieinen Block,
drücken Sie F5 und wählen Sie eine Taste, auf die dieser Block gelegt
werden soll.
Durch die Kombination ESC+Taste wirdieser Block abgerufen und eingefügt.
MAKROS DIE DRITTE
Zum dritten gibt es TextMakros, wie sie von QED bekannt sind. Dabei gibt
man ein textuelles Kürzel für das Makro ein und löst es dann mit ALT-SPACE
aus.
Um dies zu testen, geben sie einfach mal 'doc' ein und drücken sie
ALT-SPACE, der Cursor muß dabei direkt hinter dem letzten Buchstaben des
Kürzels stehen. Ja, machen Sie das jetz und hier, damit Sie sehen was
passiert.
TASTATURBEDIENUNG
Clix ist VOLLSTÄNDIG per Tastatur bedienbar. Selbstverständlich geht das
alles auch per Maus über die Menus und Dialoge, aber das kann ja jeder
Editor, oder?
Durch die vielfältigen Möglichkeiten gibt es natürlich extrem viele
Tastaturkürzel, die Sie verwirren mögen.
Machen Sie es sich ganz einfach: merken Sie sich einfach das, was Sie
regelmäßig benutzen. Ich selbst kann mir nicht alle Tastaturkürzel merken
und versuche es auch gar nicht erst. Es geht hier nur darum,. daß alles
_möglich_ ist.
Ich empfehle daher einen Blick in die Datei TOP_100, in der außer den (von
mir ganz persönlich) meistbenutzten Kürzeln auch einige besonders
interessante Makrogruppierungen sind.